fastlane_version "2.129.0"

default_platform :ios

platform :ios do

  desc "Create a new version"
  lane :version do |options|
    ensure_git_status_clean
    ensure_git_branch(branch: 'master')
    
    bump_type = options[:type]
    if bump_type == nil or bump_type.empty?
      bump_type = "patch"
    end
    
    version = version_bump_podspec(path: "Version", bump_type: bump_type)
  
    git_commit(path: "*", message: "Bump to #{version}")
  
    add_git_tag(tag: version)
    push_git_tags()
    push_to_git_remote()
  end
  
end
